homemade shotgun - Español Inglés Diccionario